﻿/*Telerik RadGrid Outlook Skin*/
/*Telerik RadGrid AssureNETBlue Skin*/

/*global*/

.RadGrid_AssureNETBlue {
    background: #fff !important;
    color: #000 !important;
    border-color: #ccc !important;
    border-style: solid !important;
    border-width: 1px !important;
    /*font: normal 11px Verdana,Verdana,  Sans-serif !important;*/
}

    .RadGrid_AssureNETBlue,
    .RadGrid_AssureNETBlue .rgMasterTable,
    .RadGrid_AssureNETBlue .rgDetailTable,
    .RadGrid_AssureNETBlue .rgGroupPanel table,
    .RadGrid_AssureNETBlue .rgCommandRow table,
    .RadGrid_AssureNETBlue .rgEditForm table,
    .GridToolTip_AssureNETBlue {
        /*font:12px/16px "segoe ui",arial,sans-serif !important;*/
        font: normal 11px Verdana,Arial, Sans-serif !important;
    }

        .RadGrid_AssureNETBlue .rgMasterTable,
        .RadGrid_AssureNETBlue .rgDetailTable {
            border-collapse: collapse !important;
            vertical-align: top;
            border: 1px solid #ccc !important;
        }

        .RadGrid_AssureNETBlue .rgNoRecords {
            height: 100px !important; /* set default height */
            vertical-align: top;
        }

        .RadGrid_AssureNETBlue .rgRow,
        .RadGrid_AssureNETBlue .rgAltRow,
        .RadGrid_AssureNETBlue .rgHeader,
        .RadGrid_AssureNETBlue .rgResizeCol,
        .RadGrid_AssureNETBlue .rgPager,
        .RadGrid_AssureNETBlue .rgGroupPanel,
        .RadGrid_AssureNETBlue .rgGroupHeader {
            cursor: default;
        }

        .RadGrid_AssureNETBlue input[type="image"] {
            cursor: pointer;
        }

        .RadGrid_AssureNETBlue .rgRow td,
        .RadGrid_AssureNETBlue .rgAltRow td,
        .RadGrid_AssureNETBlue .rgEditRow td,
        .RadGrid_AssureNETBlue .rgFooter td,
        .RadGrid_AssureNETBlue .rgFilterRow td,
        .RadGrid_AssureNETBlue .rgHeader,
        .RadGrid_AssureNETBlue .rgResizeCol,
        .RadGrid_AssureNETBlue .rgGroupHeader td {
            padding-left: 7px;
            padding-right: 7px;
        }

            .RadGrid_AssureNETBlue .rgHeader:first-child,
            .RadGrid_AssureNETBlue th.rgResizeCol:first-child,
            .RadGrid_AssureNETBlue .rgFilterRow > td:first-child,
            .RadGrid_AssureNETBlue .rgRow > td:first-child,
            .RadGrid_AssureNETBlue .rgAltRow > td:first-child {
                border-left: 0;
                padding-left: 8px;
            }

        .RadGrid_AssureNETBlue .rgAdd,
        .RadGrid_AssureNETBlue .rgRefresh,
        .RadGrid_AssureNETBlue .rgEdit,
        .RadGrid_AssureNETBlue .rgDel,
        .RadGrid_AssureNETBlue .rgFilter,
        .RadGrid_AssureNETBlue .rgPagePrev,
        .RadGrid_AssureNETBlue .rgPageNext,
        .RadGrid_AssureNETBlue .rgPageFirst,
        .RadGrid_AssureNETBlue .rgPageLast,
        .RadGrid_AssureNETBlue .rgExpand,
        .RadGrid_AssureNETBlue .rgCollapse,
        .RadGrid_AssureNETBlue .rgSortAsc,
        .RadGrid_AssureNETBlue .rgSortDesc,
        .RadGrid_AssureNETBlue .rgUpdate,
        .RadGrid_AssureNETBlue .rgCancel,
        .RadGrid_AssureNETBlue .rgUngroup {
            width: 16px;
            height: 22px !important;
            border: 0;
            margin: 0;
            padding: 0;
            background-color: transparent;
            background-image: url('Grid/sprite.gif');
            background-repeat: no-repeat;
            vertical-align: middle;
            font-size: 1px;
            cursor: pointer;
        }

        .RadGrid_AssureNETBlue .rgGroupItem input,
        .RadGrid_AssureNETBlue .rgCommandRow img,
        .RadGrid_AssureNETBlue .rgHeader input,
        .RadGrid_AssureNETBlue .rgFilterRow img,
        .RadGrid_AssureNETBlue .rgFilterRow input,
        .RadGrid_AssureNETBlue .rgPager img {
            vertical-align: middle !important;
        }

        /*header*/

        .RadGrid_AssureNETBlue .rgHeaderDiv {
            background: #587da1 0 -5900px repeat-x url('Grid/sprite.gif') !important;
        }

.rgTwoLines .rgHeaderDiv {
    background-position: 0 -6200px !important;
}

.rgNoScrollImage .rgHeaderDiv {
    background-image: none !important;
}

.RadGrid_AssureNETBlue .rgHeader,
.RadGrid_AssureNETBlue th.rgResizeCol {
    border: 0 !important;
    border-left: 1px solid #ccc !important;
    padding-top: 5px !important;
    padding-bottom: 4px !important;
    /*background:repeat-x url('Grid/dark_blue_bg.png') !important;*/
    background-color: #eee !important;
    font-weight: bold !important;
    color: White !important;
    text-align: center !important;
    font-size: 11px !important;
}

.RadGrid_AssureNETBlue .clearedHeader {
    background-color: Transparent;
}

.RadGrid_AssureNETBlue th.rgSorted {
    background-color: #eee !important;
    background-position: 0 -2600px !important;
}

.RadGrid_AssureNETBlue .rgHeader {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 11px !important;
    color: #333 !important;
    text-decoration: none !important;
    background-color: #eeeeee !important;
    text-align: left;
}

    .RadGrid_AssureNETBlue .rgHeader a {
        font-family: Arial, Helvetica, sans-serif !important;
        font-size: 11px !important;
        color: #0654BA;
        text-decoration: none;
        background-color: #eeeeee !important;
        text-align: left;
    }

.RadGrid_AssureNETBlue .rgCheck {
    height: 15px !important;
    margin: 0 !important;
    padding: 0 !important;
}

/*rows*/

.RadGrid_AssureNETBlue .rgRow td,
.RadGrid_AssureNETBlue .rgAltRow td,
.RadGrid_AssureNETBlue .rgEditRow td,
.RadGrid_AssureNETBlue .rgFooter td {
    padding-top: 4px;
    padding-bottom: 3px;
}

.RadGrid_AssureNETBlue .rgRow .clearedRow,
.RadGrid_AssureNETBlue .rgAltRow .clearedRow {
    background: transparent;
    border: none !important;
}

.RadGrid_AssureNETBlue .rgRow {
    background: #FFFFFF !important;
}

.RadGrid_AssureNETBlue .rgAltRow {
    background: #f6f6f6 !important;
}

    .RadGrid_AssureNETBlue .rgRow td,
    .RadGrid_AssureNETBlue .rgAltRow td {
        border-left: 1px solid #ccc !important;
    }

    .RadGrid_AssureNETBlue .rgRow .rgSorted,
    .RadGrid_AssureNETBlue .rgAltRow .rgSorted {
        border-left: 1px solid #ccc !important;
    }

.RadGrid_AssureNETBlue .rgSelectedRow .rgSorted,
.RadGrid_AssureNETBlue .rgActiveRow .rgSorted,
.RadGrid_AssureNETBlue .rgHoveredRow .rgSorted,
.RadGrid_AssureNETBlue .rgEditRow .rgSorted {
    /*background-color:#f2f6c3 !important;*/
    /*background:#ffd192 0 -2900px repeat-x url('Grid/sprite.gif') !important;*/
}

.RadGrid_AssureNETBlue .rgRow a,
.RadGrid_AssureNETBlue .rgAltRow a,
.RadGrid_AssureNETBlue .rgEditRow a,
.RadGrid_AssureNETBlue .rgFooter a,
.RadGrid_AssureNETBlue .rgEditForm a {
    color: #0654BA;
    text-decoration: underline !important;
    transition: all 225ms ease !important;
}

    .RadGrid_AssureNETBlue .rgRow a:hover,
    .RadGrid_AssureNETBlue .rgAltRow a:hover,
    .RadGrid_AssureNETBlue .rgEditRow a:hover,
    .RadGrid_AssureNETBlue .rgFooter a:hover,
    .RadGrid_AssureNETBlue .rgEditForm a:hover
    .RadGrid_AssureNETBlue .rgRow a:focus,
    .RadGrid_AssureNETBlue .rgAltRow a:focus,
    .RadGrid_AssureNETBlue .rgEditRow a:focus,
    .RadGrid_AssureNETBlue .rgFooter a:focus,
    .RadGrid_AssureNETBlue .rgEditForm a:focus {
        color: #016fca;
    }

    .RadGrid_AssureNETBlue .rgRow a:visited,
    .RadGrid_AssureNETBlue .rgAltRow a:visited,
    .RadGrid_AssureNETBlue .rgEditRow a:visited,
    .RadGrid_AssureNETBlue .rgFooter a:visited,
    .RadGrid_AssureNETBlue .rgEditForm a:visited {
        color: #660099 !important;
    }

    .RadGrid_AssureNETBlue .rgRow a:active,
    .RadGrid_AssureNETBlue .rgAltRow a:active,
    .RadGrid_AssureNETBlue .rgEditRow a:active,
    .RadGrid_AssureNETBlue .rgFooter a:active,
    .RadGrid_AssureNETBlue .rgEditForm a:active {
        color: #005261 !important;
    }

.RadGrid_AssureNETBlue .rgSelectedRow {
    /*background:#97b8e8 0 -3900px repeat-x url('Grid/sprite.gif') !important;*/
    /*background:#ffd192 0 -2900px repeat-x url('Grid/sprite.gif') !important;*/
}

    * + html .RadGrid_AssureNETBlue .rgSelectedRow .rgSorted {
        /*background-color:#97b8e8*/
    }

    * html .RadGrid_AssureNETBlue .rgSelectedRow .rgSorted {
        /* background-color: #97b8e8*/
    }

/*.RadGrid_AssureNETBlue rgHoveredRow,*/
.RadGrid_AssureNETBlue .rgActiveRow {
    background: #ffd192 0 -2900px repeat-x url('Grid/sprite.gif') !important;
}

    * + html .RadGrid_AssureNETBlue .rgActiveRow .rgSorted,
    * + html .RadGrid_AssureNETBlue .rgHoveredRow .rgSorted {
        background-color: #ffd192
    }

    * html .RadGrid_AssureNETBlue .rgActiveRow .rgSorted,
    * html .RadGrid_AssureNETBlue .rgHoveredRow .rgSorted {
        background-color: #ffd192
    }

.RadGrid_AssureNETBlue .rgEditRow {
    background: #c8dbf6 !important;
}

    * + html .RadGrid_AssureNETBlue .rgEditRow .rgSorted {
        background-color: #c8dbf6
    }

    * html .RadGrid_AssureNETBlue .rgEditRow .rgSorted {
        background-color: #c8dbf6
    }

    .RadGrid_AssureNETBlue .rgSelectedRow td,
    .RadGrid_AssureNETBlue .rgActiveRow td,
    .RadGrid_AssureNETBlue .rgHoveredRow td,
    .RadGrid_AssureNETBlue .rgEditRow td {
        border-left: 1px solid #ccc !important;
        /*padding-left:8px !important;*/
    }

.RadGrid_AssureNETBlue .rgSelectedRow td {
    /*border-bottom-color:#002d96 !important;*/
}

.RadGrid_AssureNETBlue .rgActiveRow td,
.RadGrid_AssureNETBlue .rgHoveredRow td {
    border-color: #d0d7e5 !important;
}

/*footer*/

.RadGrid_AssureNETBlue .rgFooterDiv,
.RadGrid_AssureNETBlue .rgFooter {
    background: #f0f9fc
}

    .RadGrid_AssureNETBlue .rgFooter td {
        border-width: 1px 0 !important;
        border-color: #d4d4d4 #fff #fff !important;
        padding-left: 8px !important;
    }

/*status*/

.RadGrid_AssureNETBlue .rgPager .rgStatus {
    width: 35px !important;
    border: 0 !important;
    border-top: 1px solid !important;
    border-color: #d4d4d4 #d4d4d4 !important;
    padding: 3px !important;
}

.RadGrid_AssureNETBlue .rgStatus div {
    width: 24px !important;
    height: 24px !important;
    overflow: hidden;
    border: 0 !important;
    margin: 0 auto;
    padding: 0 !important;
    background: transparent center center no-repeat url('Common/loading_small.gif') !important;
    text-indent: -2222px !important;
}

/*pager*/

.RadGrid_AssureNETBlue .rgPager {
    background-color: #f6f6f6 !important;
}

    .RadGrid_AssureNETBlue .rgPager td {
        padding: 0 !important;
    }

    .RadGrid_AssureNETBlue .rgPager .rgPagerCell {
        border: 0 !important;
        border-top: 1px solid #ccc !important;
        padding: 0 0 0 0 !important;
        background-color: #f6f6f6 !important;
    }

.RadGrid_AssureNETBlue .rgWrap {
    float: left;
    padding: 0 0 !important;
    line-height: 22px !important;
    white-space: nowrap;
}

.RadGrid_AssureNETBlue .rgArrPart1 {
    padding-right: 0 !important;
}

.RadGrid_AssureNETBlue .rgArrPart2 {
    padding-left: 0 !important;
}

.RadGrid_AssureNETBlue .rgInfoPart {
    float: left !important;
    color: #333 !important;
}

    .RadGrid_AssureNETBlue .rgInfoPart strong {
        font-weight: normal !important;
        color: #000 !important;
    }

.RadGrid_AssureNETBlue .rgArrPart1 img,
.RadGrid_AssureNETBlue .rgArrPart2 img {
    margin: 0 8px !important;
}

.RadGrid_AssureNETBlue .rgPageFirst,
.RadGrid_AssureNETBlue .rgPagePrev,
.RadGrid_AssureNETBlue .rgPageNext,
.RadGrid_AssureNETBlue .rgPageLast {
    width: 17px !important;
    /* height:22px !important; */
    vertical-align: top;
}

.RadGrid_AssureNETBlue .NextPrev .rgPageFirst,
.RadGrid_AssureNETBlue .NextPrev .rgPagePrev,
.RadGrid_AssureNETBlue .NextPrev .rgPageNext,
.RadGrid_AssureNETBlue .NextPrev .rgPageLast {
    vertical-align: middle !important;
}

.RadGrid_AssureNETBlue .rgPageFirst {
    margin: 0 3px 0 0 !important;
    background-position: center;
    background-image: url('Grid/PagingFirst.gif') !important;
}

    .RadGrid_AssureNETBlue .rgPageFirst:hover {
        background-position: center;
    }

.RadGrid_AssureNETBlue .rgPagePrev {
    margin: 0 3px 0 0 !important;
    background-position: center;
    background-image: url('Grid/PagingPrev.gif') !important;
}

    .RadGrid_AssureNETBlue .rgPagePrev:hover {
        background-position: center;
    }

.RadGrid_AssureNETBlue .rgPageNext {
    margin: 0 0 0 3px !important;
    background-position: center !important;
    background-image: url('Grid/PagingNext.gif') !important;
}

    .RadGrid_AssureNETBlue .rgPageNext:hover {
        background-position: center !important
    }

.RadGrid_AssureNETBlue .rgPageLast {
    margin: 0 0 0 3px !important;
    background-position: center !important;
    background-image: url('Grid/PagingLast.gif') !important;
}

    .RadGrid_AssureNETBlue .rgPageLast:hover {
        background-position: center !important;
    }

.RadGrid_AssureNETBlue .rgPagerButton {
    height: 22px !important;
    border: 1px solid #003c74 !important;
    margin: 0 14px 0 0 !important;
    padding: 0 4px 2px !important;
    background: #ebe8e3 repeat-x 0 -1550px url('Grid/sprite.gif') !important;
    color: #000 !important;
    /*font:12px/12px "segoe ui",arial,sans-serif !important;*/
    font: normal 11px Arial, Verdana, Helvetica, sans-serif !important;
    vertical-align: middle !important;
    cursor: pointer !important;
}

.RadGrid_AssureNETBlue .rgNumPart {
    padding: 0 !important;
}

.RadGrid_AssureNETBlue .NumericPages .rgNumPart {
    padding: 0 10px !important;
}

.RadGrid_AssureNETBlue .rgNumPart a:hover,
.RadGrid_AssureNETBlue .rgNumPart a:hover span,
.RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage,
.RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage span {
    background: no-repeat url('Grid/sprite.gif') !important;
}

.RadGrid_AssureNETBlue .rgNumPart a {
    float: left !important;
    margin: 0 !important;
    padding: 0 5px 0 0 !important;
    color: #000 !important;
    text-decoration: none !important;
}

.RadGrid_AssureNETBlue .rgNumPart span {
    float: left !important;
    padding: 0 0 0 5px !important;
}

.RadGrid_AssureNETBlue .rgNumPart a:hover {
    background-position: 100% -1248px !important;
}

    .RadGrid_AssureNETBlue .rgNumPart a:hover span {
        background-position: 0 -1148px !important;
        cursor: pointer !important;
    }

.RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage,
.RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage:hover {
    background-position: 100% -1448px !important;
    cursor: default !important;
}

    .RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage span,
    .RadGrid_AssureNETBlue .rgNumPart a.rgCurrentPage:hover span {
        background-position: 0 -1348px !important;
        cursor: default !important;
    }

.RadGrid_AssureNETBlue .NextPrevNumericAndAdvanced .rgAdvPart {
    float: none !important;
    text-align: center !important;
}

.RadGrid_AssureNETBlue .rgPager .RadSlider {
    float: left !important;
    margin: 0 10px 0 0 !important;
}

.RadGrid_AssureNETBlue .rgPager .rgPagerLabel,
.RadGrid_AssureNETBlue .rgPager .RadComboBox,
.RadGrid_AssureNETBlue .rgPager .RadInput_AssureNETBlue {
    margin: 0 4px 0 0 !important;
    vertical-align: middle !important;
}

* + html .RadGrid_AssureNETBlue .rgPager .RadComboBox {
    margin-top: -1px !important;
}

* html .RadGrid_AssureNETBlue .rgPager .RadComboBox {
    margin-top: -1px !important;
    padding: 1px 0 !important;
}

.RadGrid_AssureNETBlue .rgPagerTextBox {
    text-align: center !important;
}

/* removing page size dropdown */
/* .RadGrid_AssureNETBlue .rgAdvPart  
{  
    display: none !important;  
}  
*/

/*sorting, reordering*/

.RadGrid_AssureNETBlue .rgHeader .rgSortAsc {
    background-image: url('Grid/SortAsc.gif') !important;
    /* background-position:3px -146px !important; */
    height: 10px !important;
}

.RadGrid_AssureNETBlue .rgHeader .rgSortDesc {
    background-image: url('Grid/SortDesc.gif') !important;
    /* background-position:3px -96px !important; */
    height: 10px !important;
}

.GridReorderTop_AssureNETBlue,
.GridReorderBottom_AssureNETBlue {
    width: 9px !important;
    height: 9px !important;
    margin-left: -5px !important;
    background: 0 0 no-repeat url('Grid/sprite.gif') !important;
}

.GridReorderBottom_AssureNETBlue {
    background-position: 0 -50px !important;
}

/*filtering*/

.RadGrid_AssureNETBlue .rgFilterRow {
    /*background:#d6e5f3 !important;*/
    background: white !important;
}

    .RadGrid_AssureNETBlue .rgFilterRow td {
        padding-top: 5px !important;
        padding-bottom: 6px !important;
        border: solid #d4d4d4 !important;
        border-width: 0 0 1px 1px !important;
    }

.RadGrid_AssureNETBlue .rgFilter {
    width: 22px !important;
    height: 22px !important;
    margin: 0 0 0 2px !important;
    background-position: 0 -300px !important;
}

    .RadGrid_AssureNETBlue .rgFilter:hover {
        background-position: 0 -350px !important;
    }

.RadGrid_AssureNETBlue .rgFilterActive,
.RadGrid_AssureNETBlue .rgFilterActive:hover {
    background-position: 0 -400px !important;
}

.RadGrid_AssureNETBlue .rgFilterBox {
    /*border:1px solid #c3d9f9 !important;*/
    padding: 2px 1px 3px !important;
    font: normal 11px Verdana,Arial, Sans-serif !important;
    color: #333 !important;
    vertical-align: middle !important;
}

/*grouping*/

.RadGrid_AssureNETBlue .rgGroupPanel {
    width: 100% !important;
    overflow: visible !important;
    height: 24px !important;
    border: 0 !important;
    border-bottom: 1px solid #d4d4d4 !important;
    /* background: #dde3e8 -1900px repeat-x url('Grid/sprite.gif') !important; */
    background: #eae7e2 0 -7000px repeat-x url('Grid/sprite.gif') !important;
}

    .RadGrid_AssureNETBlue .rgGroupPanel td {
        border: 0 !important;
        padding: 3px 4px !important;
        vertical-align: middle !important;
        background-color: white !important;
    }

        .RadGrid_AssureNETBlue .rgGroupPanel td td {
            padding: 0 !important;
        }

    .RadGrid_AssureNETBlue .rgGroupPanel .rgSortAsc {
        height: 12px !important;
        background-position: 4px -146px !important;
    }

    .RadGrid_AssureNETBlue .rgGroupPanel .rgSortDesc {
        height: 12px !important;
        background-position: 4px -96px !important;
    }

.RadGrid_AssureNETBlue .rgUngroup {
    background-position: 0 -7200px !important;
}

.RadGrid_AssureNETBlue .rgGroupItem {
    border: 1px solid #4b78ca !important;
    padding: 0 2px 1px 3px !important;
    color: #000 !important;
    line-height: 20px !important;
    font-weight: normal !important;
    vertical-align: middle !important;
}

.RadGrid_AssureNETBlue .rgGroupHeader {
    background: #d7e6f7 !important;
    font-size: 1.1em !important;
    line-height: 21px !important;
    /*color:#0045d6 !important;*/
    color: #000 !important;
}

    .RadGrid_AssureNETBlue .rgGroupHeader td {
        background-color: #f0f9fc !important;
        border-top: 1px solid #ccc !important;
        border-bottom: 1px solid #ccc !important;
        padding: 0 7px 0 8px !important;
    }

.RadGrid_AssureNETBlue td.rgGroupCol,
.RadGrid_AssureNETBlue td.rgExpandCol {
    background: #f0f9fc none !important;
    border-color: #ccc !important;
}

.RadGrid_AssureNETBlue .rgGroupHeader .rgExpand {
    background-position: 5px -495px !important;
}

.RadGrid_AssureNETBlue .rgGroupHeader .rgCollapse {
    background-position: 3px -93px !important;
}

.RadGrid_AssureNETBlue .rgGroupHeader td p {
    display: inline !important;
    margin: 0 !important;
    padding: 0 10px !important;
}

.RadGrid_AssureNETBlue .rgGroupHeader td div div {
    top: -0.8em;
    padding: 0 10px !important;
}

    .RadGrid_AssureNETBlue .rgGroupHeader td div div div {
        top: 0 !important;
        padding: 0 !important;
        border: 0 !important;
    }

/*editing*/

.RadGrid_AssureNETBlue .rgEditForm {
    border-bottom: 1px solid #d0d7e5 !important;
}

.RadGrid_AssureNETBlue .rgUpdate {
    background-position: 0 -1800px !important;
}

.RadGrid_AssureNETBlue .rgCancel {
    background-position: 2px -1848px !important;
}

/*hierarchy*/

.RadGrid_AssureNETBlue .rgDetailTable {
    border: 1px solid #d4d4d4 !important;
    border-right: 0 !important;
}

.RadGrid_AssureNETBlue .rgExpand {
    background-position: 5px -496px !important;
}

.RadGrid_AssureNETBlue .rgCollapse {
    background-position: 3px -94px !important;
}

/*command row*/

.RadGrid_AssureNETBlue .rgCommandRow {
    /*background:#033098 0 -2100px repeat-x url('Grid/sprite.gif') !important;*/
    color: #000 !important;
}

.RadGrid_AssureNETBlue .rgCommandCell {
    border: 0 !important;
    /*	padding:4px 7px 6px !important;*/
}

.RadGrid_AssureNETBlue thead .rgCommandCell {
    border-bottom: 1px solid #d4d4d4 !important;
}

.RadGrid_AssureNETBlue tfoot .rgCommandCell {
    border-top: 1px solid #d4d4d4 !important;
}

.RadGrid_AssureNETBlue .rgCommandTable,
.RadGrid_AssureNETBlue .rgCommandTable td {
    background-color: #eeeeee !important;
    border: 0 !important;
    padding: 0 !important;
}

.RadGrid_AssureNETBlue .rgCommandRow a {
    color: #00505c !important;
    font-size: 10px !important;
    /*text-decoration:none !important;*/
}

.RadGrid_AssureNETBlue .rgAdd {
    margin-right: 3px !important;
    background-image: url('Grid/AddRecord.gif') !important;
    /*background-position:0 -1650px !important;*/
}

.RadGrid_AssureNETBlue .rgRefresh {
    margin-right: 3px !important;
    background-image: url('Grid/Refresh.gif') !important;
    height: 10px !important;
    /*background-position:0 -1600px !important;*/
}

.RadGrid_AssureNETBlue .rgEdit {
    background-position: 0 -1700px !important;
}

.RadGrid_AssureNETBlue .rgDel {
    background-position: 0 -1750px !important;
}

/*multirow select*/

.GridRowSelector_AssureNETBlue {
    background: #d4d4d4 !important;
}

/*row drag n drop*/

.GridItemDropIndicator_AssureNETBlue {
    border-top: 1px dashed #d4d4d4 !important;
}

/*tooltip*/

.GridToolTip_AssureNETBlue {
    padding: 3px !important;
    background: #ccddf5 !important;
    color: #000 !important;
}

/*rtl*/

.RadGridRTL_AssureNETBlue .rgHeader,
.RadGridRTL_AssureNETBlue .rgResizeCol {
    text-align: right;
}

    .RadGridRTL_AssureNETBlue .rgHeader:first-child,
    .RadGridRTL_AssureNETBlue th.rgResizeCol:first-child,
    .RadGridRTL_AssureNETBlue .rgFilterRow > td:first-child,
    .RadGridRTL_AssureNETBlue .rgRow > td:first-child,
    .RadGridRTL_AssureNETBlue .rgAltRow > td:first-child {
        border-left: 1px solid !important;
        padding-left: 7px !important;
    }

.RadGridRTL_AssureNETBlue .rgPager .rgStatus {
    border-right: 0 !important;
    border-left-width: 1px !important;
}

.RadGridRTL_AssureNETBlue .rgWrap {
    float: right;
}

.RadGridRTL_AssureNETBlue .rgInfoPart {
    float: left;
}

.RadGridRTL_AssureNETBlue .rgNumPart {
    width: 220px !important;
}

    .RadGridRTL_AssureNETBlue .rgNumPart a {
        float: right;
    }

.RadGridRTL_AssureNETBlue .rgDetailTable {
    border-right: 1px solid !important;
    border-left: 0 !important;
}

.RadGrid_AssureNETBlue .GridHeaderLink {
    font-family: Arial, Helvetica, sans-serif !important;
    font-size: 11px !important;
    color: #0654ba !important;
    text-decoration: none !important;
    background-color: #eeeeee !important;
    text-align: left;
}

    .RadGrid_AssureNETBlue .GridHeaderLink:hover {
        color: #016fca !important;
    }
